gag on


Results for "gag on"

English - Turkish Dictionary

gag on

(English - Turkish Dictionary) :
(bir şey) boğazını tıkamak.